package club.zhilin.mall.product.domain;

import com.mybatisflex.annotation.Id;
import com.mybatisflex.annotation.KeyType;
import com.mybatisflex.annotation.Table;
import lombok.Data;

import java.math.BigDecimal;

/**
 * 库存单元表
 *
 * @Table sku_info
 */
@Table(value = "sku_info")
@Data
public class SkuInfo {
    /**
     * 库存id(itemID)
     */
    @Id(keyType = KeyType.Auto)
    private Long id;

    /**
     * 商品id
     */
    private Long spuId;

    /**
     * 价格
     */
    private Integer price;

    /**
     * sku名称
     */
    private String skuName;

    /**
     * 商品规格描述
     */
    private String skuDesc;

    /**
     * 重量
     */
    private BigDecimal weight;

    /**
     * 品牌(冗余)
     */
    private Long tmId;

    /**
     * 三级分类id（冗余)
     */
    private Long category3Id;

    /**
     * 默认显示图片(冗余)
     */
    private String skuDefaultImg;

    /**
     * 是否销售（1：是 0：否）
     */
    private Integer isSale;
}